self sufficient - Französisch Englisch Wörterbuch